# 存储地图每点信息Message
class Msg:
    G = 0
    H = 0
    IsUnk = 1  # 此处替代close_list功能，判断某点是否被搜索过。可直接访问，不需在close_list中搜索
    parent = None  # Position

    def __init__(self):
        self.G = 0
        self.H = 0
        self.IsUnk = 1

    def GetF(self):  # F不适合写成对象，因为G对象时常更新，F依赖于G
        return self.G + self.H
